body{
    background: #fef3f1;
}
.content{
    background: #FFFFFF; width: 940px; padding: 0 20px;
}

.car_header{
    margin-bottom: 21px; overflow: hidden;
    h1{float: left; padding-top: 26px;}
    ul{float: right; padding-top: 50px;
        li{float: left; color: #666666;margin-left: 12px;}
        span{margin: 0 10px;}
        a{color: #666666; }
        .quit{color: #888888;}
        .help{color: #333333;}
    }
}

.step{
    width: 940px; height: 38px; background: url(../img/shoppingCar/shoop_othernav.jpg) no-repeat; margin-bottom: 46px;
}

.main{
    overflow: hidden; min-height: 410px;
    h2 {padding-bottom: 12px; font-size: 14px; line-height: 14px; color: #666666;}
    .mycar{
        float: left; width: 722px; border-top: 1px solid #dbdbdb; 
        table{ text-align: center;
            input{float: none;}
            img{width: 100px; height: 100px;}
            th{height: 40px; line-height: 40px; font-size: 14px;border-bottom: 2px solid #CCCCCC;}
            td{border-bottom: 1px solid #CCCCCC;}
        }
        
        .account{
            width: 714px; height: 82px; border: 4px solid #fef3f1; margin-top: 25px; line-height: 82px; overflow: hidden;
            a{padding-left: 20px;}
            .clearcar{padding-right: 102px;}
            span{padding-right: 26px;}
            i{color: #ff4c4c; padding: 0 8px;}
            .total{font-weight: bold;}
            .buynow{float: right; margin-top: 25px; margin-right: 20px; width: 150px; height: 36px; background: #d6b870 url(../img/code_mini/all-right_w.png) 40px no-repeat; line-height: 36px; text-align: center; color: #FFFFFF;}
            .buynow:hover{background-color: #CAA752;}
        }
    }
    
    .right{float: right; width: 170px; padding: 25px 14px 0; border: 1px solid #e6e6e6;
        h2{font-size: 18px; color: #333333; }
        h3{color: #666666; font-size: 14px;margin-bottom: 12px;}
        span{color: #888888; margin-top: 12px; }
        div{border-top: 1px solid #dbdbdb; padding: 21px 0;}
        img{margin-top: 12px;}
        p{padding-left: 36px; color: #333333; background: url(../img/shoppingCar/small_tb.png) no-repeat; line-height: 20px; margin-bottom: 10px;}
        .p2{background-position: 0 -22px;}
        .p3{background-position: 0 -44px;}
        .p4{background-position: 0 -66px;}
    }    
}


.car_footer{
    text-align: center; padding: 74px 0 40px;
    p{line-height: 24px; color: #888888;}
    img{margin-top: 26px;}
}

